package com.zj.osm.view.project.addproject;

import android.annotation.SuppressLint;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.util.Log;

import com.zj.osm.App;
import com.zj.osm.entity.db.DaoSession;
import com.zj.osm.entity.greendao.Project;
import com.zj.osm.model.pojo.ModuleType;
import com.zj.osm.model.service.EquipModuleTypeService;
import com.zj.osm.model.service.ModuleTypeService;
import com.zj.osm.model.service.impl.EquipModuleTypeServiceImpl;
import com.zj.osm.model.service.impl.ModuleTypeServiceImpl;

import java.util.ArrayList;
import java.util.List;
import java.util.UUID;

import static android.database.sqlite.SQLiteDatabase.openDatabase;

/**
 * 添加项目的数据处理类
 *
 * @author jiang zhu on 2019/10/26
 */
class AddProjectActivityModel {

    private DaoSession daoSession = App.getInstances().getDaoSession();

    @SuppressLint("SimpleDateFormat")
    boolean addProject(Project project) {
        long result = daoSession.getProjectDao().insert(project);
        Log.e("projectSaveSuccess==",daoSession.getProjectDao().queryBuilder().list().toString());
        return result>0;
    }

    /**
     * 查找Module内容
     * @return
     */
    List<ModuleType> getModuleType() {
        ModuleTypeService equipModuleTypeService = new ModuleTypeServiceImpl();
        return  equipModuleTypeService.getModuleType();
    }
}
